package chwgigs;

import java.util.Scanner;

public class J13_Swich {
    // Switch 
	// if....else의 대안으로 사용
	// if의 조건절이 지나치게 많을 경우 
	// Swich를 사용하면 많이 간소해 짐 
	
	// swich (표현식){
	//    case값 :  실행할 문장; break;
	//    case값 :  실행할 문장; break;
	//    case값 :  실행할 문장; break;		
	//    default:  실행할 문장;
    // }
	// 표현식의 결과 값에 일치하는 case내의 문장이 실행됨
    // 표현식의 결과 값은 반드시 int, 열거형 , 문자열 중 하나이어야 함	
	
	public static void main(String[] args) {
		// 
     //문제1: 입력한 숫자의 나이대를 출력
	//	15를 입력: 당신은 10대군요
	// 35를 입력: 당신은 30대군요 
		
		int myage;
		Scanner sc=new Scanner(System.in);
		System.out.println("나이를 입력하세요");
		myage=sc.nextInt();
		switch(myage/10){
	  case 1:System.out.println("10대군요");
	             break;
	  case 2:System.out.println("20대군요");
	             break;
	  case 3:System.out.println("30대군요");
	             break;
	  case 4:System.out.println("40대군요");
	              break;
	  case 5:System.out.println("50대군요");
	              break;
	  case 6:System.out.println("60대군요");
	             break;
	  default:System.out.println("니가 가라 하와이");
	  }
	
	
	// 문제 2 국어 영어 수학 점수를 입력받아 
	// 학점을 계산하고 출력하는 프로그램 
		
	   
	    int avr;
	    sc=new Scanner(System.in);
		System.out.println("점수 입력하세요");
	    avr=sc.nextInt();	
		   switch(avr/10){
		   case 9:  
			   System.out.println("A이군요");
			    break;
		   case 8:   
			   System.out.println("B이군요");
			   break;
		   case 7:    
			   System.out.println("C군요");
			   break;
		   case 6:
			    System.out.println("엄마 불러와");
		   default :
	    	    System.out.println("때려쳐 ");
		   }
	    
		 // 한글 입력시 인코딩 설정이 필요  
		    String rank="";
		    sc=new Scanner(System.in);  //키보드 값 입력 
		    System.out.println("직급을 입력하세요");
		    rank=sc.nextLine();
		    int salary=0;
		    switch (rank){
		    case "사원" :salary=150*12;
		    break;
		    case "대리" :salary=180*12;
		    break;
		    case "과장" :salary=230*12;
		    break;
		    case "부장" :salary=300*12;
		    break;
		    case "이사" :salary=400*12;
		    break;
		    default: System.out.println("받지마");
		    }	    
		 System.out.println(rank+"의 연봉은"+salary+"입니다");
		    
		   
	
	
	}
       		   
		   
}//클래스


